"""
# 1. 导包json
# 2. 准备写入文件的数据{},  或者 [{}, {}]
# 3.  with open() 只写方式，打开文件， 获取文件对象
# 4. 调用方法写入数据到文件: json.dump(数据源, 文件对象, ensure_ascii=False)
注意：想输出真正的中文需要指定ensure_ascii=False
"""
# 1. 导包json
import json

# 2. 准备写入文件的数据{},  或者 [{}, {}]
info = {'name': '小明', 'money': None, 'is_man': True, 'nums': [1, 3, 5, 7]}
# 3.  with open() 只写方式，打开文件， 获取文件对象
with open('json_data.json', 'w', encoding='utf-8') as f:
    # json.dump(info, f, ensure_ascii=False)
    json.dump(info, f)
